home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgramD2.iso / Visual Database / Visual Foxpro 6.0 (Ent. Edition) / Vf6ent Extractor.EXE / TOOLS / ANALYZER / ANALYZER.APP (.txt) next >
Encoding:
MS Visual FoxPro App  |  1998-05-26  |  25.2 KB  |  637 lines

  1. Doc Wizard Output Folder?
  2. fdxref.dbf
  3. files.dbf
  4. You must supply the name of the Documenting Wizard target directory.
  5. fdxref
  6. fdxref
  7. symbol
  8. symbols
  9. fdxref
  10. symbols
  11. FDXREF
  12. SYMBOL
  13. COUNT
  14. SYMBOLS
  15. JUMP'
  16. symbol
  17. .VCX.SCX.DBC
  18. snipfile
  19. snipfile.
  20. fdstack[1]b
  21. _screen.activeform.captionb
  22. You must activate an edit window first.
  23. MWINNAME
  24. MWINPOS
  25. SEEKMODE
  26. SYMBOL
  27. FDXREF
  28. SETLIBR
  29. FILENAME
  30. SNIPFILE    
  31. SNIPRECNO
  32. SNIPFLD
  33. GOTOREC
  34. FDSTACK
  35. CURPOS
  36. EXAMINE
  37. EXAMu
  38. orderv
  39. symbol
  40.  not found
  41. .VCX.SCX.DBC
  42. snipfile
  43. snipfile.
  44. PRG MPR SPR
  45.  found in 
  46. FDXREF
  47. SEEKMODE
  48. SYMBOL
  49. FILENAME
  50. SNIPFILE    
  51. SNIPRECNO
  52. SNIPFLD
  53. LINENO
  54. FDSTACK
  55. MWINNAME
  56. MWINPOS
  57. GOTOREC
  58. fd3fll\fd3.fll0
  59. fd3fll\fd3.fll
  60. wizards\fd3.fll
  61. LIBRv
  62. files
  63. files
  64. procname
  65. symbol
  66. m.err=.t.
  67. classes
  68. fdxref
  69. NMODE
  70. STYLE
  71. CLEAR
  72. FILES
  73. FDXREF
  74. MVAR1
  75. MVAR2
  76. ALLOWDUP
  77. VISIBLE
  78. TREEDIAG
  79. CLASSES
  80. PROCNAME
  81. DISTINCT
  82. MYREC
  83. SHOWIT    
  84. CLASSDIAG    
  85. LISTCOUNT
  86. HASSUBITEMS
  87. PICTURETYPE
  88. MFILE
  89. collatev
  90. machine
  91. fdxref
  92. classd1
  93. classd1&
  94. classd
  95. dprocname
  96. symbol
  97. CCOLLATE
  98. SYMBOL
  99. PROCNAME
  100. FILENAME
  101. FDXREF
  102. CLASSD1
  103. CLASSD    
  104. DPROCNAME
  105. ADDITEM
  106. INDENT
  107. SHOWCLASv
  108. classd
  109. dprocname
  110. procname
  111. procname
  112. PROCNAME
  113. MPARENT
  114. ADDITEM
  115. SYMBOL
  116. INDENT
  117. SHOWCLAS
  118. exactv
  119. PROCEDURE
  120. procedure
  121. fdxref
  122. symbol
  123. set exact &msetexact
  124. MINDENT
  125. MPARENT
  126. CACTIONCHARS
  127. TRACK
  128. MTOP    
  129. MSETEXACT
  130. FDXREF
  131. SYMBOL
  132. FILES
  133. PROCNAME
  134. FLAG    
  135. PROCEDURE
  136. ADDITEM
  137. INDENT
  138. SHOWIT
  139. Recursion
  140. PROCNAME
  141. MPARENT
  142. ADDITEM
  143. SYMBOL
  144. INDENT
  145. TRACK
  146. SHOWIT
  147. FDXREF
  148. setlibr
  149. JustStemM
  150. ClassDiag
  151. showclaso
  152. treediag7
  153. showit
  154. gotorec/
  155. curpos6
  156. examine=
  157. PLATFORM
  158. UNIQUEID
  159. TIMESTAMP
  160. CLASS
  161. CLASSLOC
  162. BASECLASS
  163. OBJNAME
  164. PARENT
  165. PROPERTIES
  166. PROTECTED
  167. METHODS
  168. OBJCODE
  169. RESERVED1
  170. RESERVED2
  171. RESERVED3
  172. RESERVED4
  173. RESERVED5
  174. RESERVED6
  175. RESERVED7
  176. RESERVED8
  177.  COMMENT Screen              
  178.  WINDOWS _R040MTX38 578984160
  179.  WINDOWS _QWK0MM2GR 612990831
  180.  WINDOWS _R040MTX38 612990831
  181.  WINDOWS _QWK0MM2GR 579305984
  182.  WINDOWS _QWK0MM2H0 579306050
  183.  WINDOWS _QWK0MM2HK 579306050
  184.  WINDOWS _R040MTX38 612990831)
  185.  WINDOWS _QWK0MM2IF 579305808
  186.  WINDOWS _QWK0MM2IZ 612990831k
  187.  WINDOWS _QWK0MTO26 578984396-
  188.  WINDOWS _QWK0MTO27 612990831
  189.  WINDOWS _QWK0MTO2G 578984396j
  190.  WINDOWS _QWK0MTO2H 612990831
  191.  WINDOWS _QWK0MTO2Q 578984397
  192.  WINDOWS _QWK0MTO2R 612990831R
  193.  WINDOWS _QWK0MTO30 579305984
  194.  WINDOWS _QWK0MTO3A 579306050
  195.  WINDOWS _RJF14Z3WW 5793058080"
  196.  WINDOWS _RJK0YV6J3 579306050
  197.  COMMENT RESERVED            
  198. VERSION =   3.00
  199. dataenvironment
  200. dataenvironment
  201. Dataenvironment
  202. JLeft = 1
  203. Top = 220
  204. Width = 520
  205. Height = 200
  206. Name = "Dataenvironment"
  207. Form1
  208. DataSession = 1
  209. ScaleMode = 3
  210. Height = 380
  211. Width = 607
  212. DoCreate = .T.
  213. AutoCenter = .T.
  214. BorderStyle = 1
  215. Caption = "Code Analyzer"
  216. MaxButton = .F.
  217. ForeColor = 0,0,0
  218. Name = "Form1"
  219. PROCEDURE Destroy
  220. pop menu _msysmenu
  221. IF USED("files")
  222.     USE IN files
  223. ENDIF
  224. IF USED("symbols")
  225.     USE IN symbols
  226. ENDIF
  227. IF USED("fdxref")
  228.     USE IN fdxref
  229. ENDIF
  230. IF USED("snipfile")
  231.     USE IN snipfile
  232. ENDIF
  233. ENDPROC
  234. PROCEDURE Init
  235. PUBLIC m.symbol
  236. push menu _msysmenu
  237. DO jump.mpr
  238.     m.symbol=""
  239. this.pageframe1.page1.list1.selected(1)=.t.
  240. ENDPROC
  241. PROCEDURE Load
  242. set exact off
  243. set conf on
  244. CLOSE DATA
  245. IF !USED("fdxref")
  246.     use (mdir+"fdxref") again excl
  247. ENDIF
  248. select fdxref
  249. set order to symbol
  250. IF !USED("symbols")
  251.     SELECT upper(symbol) as symbol,count(*) as count ;
  252.         FROM fdxref INTO CURSOR symbols order by 1 group by 1
  253. ENDIF
  254. SELECT symbols
  255. LOCATE
  256. this.caption=this.caption+' - '+mdir
  257. ENDPROC
  258. THISFORM
  259. RELEASE
  260. Click,
  261. symbol
  262. analyzer
  263. THISFORM
  264. PAGEFRAME1
  265. PAGE2
  266. VALUE
  267. FDXREF
  268. SYMBOL
  269. LIST    
  270. LISTINDEX
  271. ANALYZER9
  272. LISTINDEX
  273. HASSUBITEMS
  274. PICTURETYPE9
  275. LISTINDEX
  276. HASSUBITEMS
  277. PICTURETYPE
  278. Click,
  279. Collapse
  280. Expand`
  281. Form1
  282.     pageframe
  283.     pageframe
  284. pageframe1
  285. Form1
  286. ErasePage = .T.
  287. PageCount = 2
  288. TabStyle = 1
  289. Top = 2
  290. Left = 0
  291. Width = 607
  292. Height = 378
  293. Name = "pageframe1"
  294. Page1.FontName = "Tahoma"
  295. Page1.Caption = "\<Symbols"
  296. Page1.Name = "page1"
  297. Page2.FontName = "Tahoma"
  298. Page2.Caption = "\<Hierarchies"
  299. Page2.Name = "page2"
  300. TPROCEDURE page1.Activate
  301. set order to symbol in fdxref
  302. SELECT symbols
  303. ENDPROC
  304. analyzer
  305. ANALYZER
  306. Click,
  307. Command1
  308. listbox
  309. listbox
  310. list1
  311. Form1.pageframe1.page1
  312. FontName = "Tahoma"
  313. FontSize = 9
  314. ColumnCount = 2
  315. ColumnWidths = "230,50"
  316. RowSourceType = 2
  317. RowSource = "LEFT(symbol,30),str(count,5)"
  318. Height = 133
  319. Left = 16
  320. NumberOfElements = 0
  321. TabIndex = 1
  322. Top = 6
  323. Width = 313
  324. IntegralHeight = .T.
  325. Name = "list1"
  326. /PROCEDURE GotFocus
  327. select symbols
  328. ENDPROC
  329. SYMBOLS
  330. GotFocus,
  331. commandbutton
  332. commandbutton
  333. cmdGoto
  334. Form1.pageframe1.page1
  335. xTop = 20
  336. Left = 431
  337. Height = 23
  338. Width = 72
  339. FontName = "Tahoma"
  340. Caption = "\<Goto"
  341. TabIndex = 4
  342. Name = "cmdGoto"
  343. JPROCEDURE Click
  344. DO tex  in analyzer with 'G'
  345. select symbols
  346. ENDPROC
  347. analyzer
  348. ANALYZER
  349. SYMBOLS
  350. Click,
  351. commandbutton
  352. commandbutton
  353. cmdNext
  354. Form1.pageframe1.page1
  355. xTop = 44
  356. Left = 431
  357. Height = 23
  358. Width = 72
  359. FontName = "Tahoma"
  360. Caption = "\<Next"
  361. TabIndex = 5
  362. Name = "cmdNext"
  363. JPROCEDURE Click
  364. DO tex  in analyzer with 'N'
  365. select symbols
  366. ENDPROC
  367. analyzer
  368. ANALYZER
  369. SYMBOLS
  370. Click,
  371. grid1
  372. Form1.pageframe1.page1
  373. UColumnCount = 4
  374. FontName = "Tahoma"
  375. ChildOrder = "symbol"
  376. DeleteMark = .F.
  377. Height = 181
  378. Left = 2
  379. LinkMaster = "symbols"
  380. Panel = 1
  381. ReadOnly = .T.
  382. RecordSource = "fdxref"
  383. RelationalExpr = "upper(symbol)"
  384. TabIndex = 3
  385. Top = 161
  386. Width = 598
  387. Name = "grid1"
  388. Column1.FontName = "Tahoma"
  389. Column1.ControlSource = "fdxref.procname"
  390. Column1.Width = 175
  391. Column1.ReadOnly = .T.
  392. Column1.Name = "column1"
  393. Column2.FontName = "Tahoma"
  394. Column2.ControlSource = "fdxref.lineno"
  395. Column2.Width = 38
  396. Column2.ReadOnly = .T.
  397. Column2.Name = "column2"
  398. Column3.FontName = "Tahoma"
  399. Column3.FontSize = 9
  400. Column3.ControlSource = "fdxref.filename"
  401. Column3.Width = 310
  402. Column3.ReadOnly = .T.
  403. Column3.Name = "column3"
  404. Column4.FontName = "Tahoma"
  405. Column4.ControlSource = "fdxref.flag"
  406. Column4.Width = 34
  407. Column4.ReadOnly = .T.
  408. Column4.Name = "column4"
  409. header
  410. header
  411. header1
  412. $Form1.pageframe1.page1.grid1.column1
  413. CFontName = "Tahoma"
  414. Caption = "Procedure Name"
  415. Name = "header1"
  416. textbox
  417. textbox
  418. text1
  419. $Form1.pageframe1.page1.grid1.column1
  420. FFontName = "Tahoma"
  421. BorderStyle = 0
  422. ReadOnly = .T.
  423. Name = "text1"
  424. 8PROCEDURE Click
  425. DO tex  in analyzer with 'G'
  426. ENDPROC
  427. CArial, 0, 9, 5, 15, 12, 21, 3, 0
  428. Tahoma, 0, 9, 5, 14, 12, 23, 2, 0
  429. ,PROCEDURE Click
  430. thisform.release
  431. ENDPROC
  432. commandbutton
  433. commandbutton
  434. ,OLEObject = C:\WINNT\System32\MSOUTL32.OCX
  435. header
  436. header
  437. header1
  438. $Form1.pageframe1.page1.grid1.column2
  439. 9FontName = "Tahoma"
  440. Caption = "Line"
  441. Name = "header1"
  442. textbox
  443. textbox
  444. text1
  445. $Form1.pageframe1.page1.grid1.column2
  446. FFontName = "Tahoma"
  447. BorderStyle = 0
  448. ReadOnly = .T.
  449. Name = "text1"
  450. header
  451. header
  452. header1
  453. $Form1.pageframe1.page1.grid1.column3
  454. >FontName = "Tahoma"
  455. Caption = "File Name"
  456. Name = "header1"
  457. textbox
  458. textbox
  459. text1
  460. $Form1.pageframe1.page1.grid1.column3
  461. TFontName = "Tahoma"
  462. FontSize = 9
  463. BorderStyle = 0
  464. ReadOnly = .T.
  465. Name = "text1"
  466. header
  467. header
  468. header1
  469. $Form1.pageframe1.page1.grid1.column4
  470. 9FontName = "Tahoma"
  471. Caption = "Flag"
  472. Name = "header1"
  473. textbox
  474. textbox
  475. text1
  476. $Form1.pageframe1.page1.grid1.column4
  477. FFontName = "Tahoma"
  478. BorderStyle = 0
  479. ReadOnly = .T.
  480. Name = "text1"
  481. label
  482. label
  483. Label1
  484. Form1.pageframe1.page1
  485. AutoSize = .T.
  486. FontName = "Tahoma"
  487. BackStyle = 0
  488. Caption = "Click on a Procedure Name to View Source:"
  489. Height = 16
  490. Left = 14
  491. Top = 146
  492. Width = 241
  493. TabIndex = 2
  494. Name = "Label1"
  495. optiongroup
  496. optiongroup
  497. Form1.pageframe1.page2
  498. ButtonCount = 2
  499. BackStyle = 0
  500. Value = 0
  501. Height = 48
  502. Left = 431
  503. Top = 12
  504. Width = 125
  505. Name = "opt"
  506. Option1.BackStyle = 0
  507. Option1.Caption = "Calling \<Tree"
  508. Option1.Value = 0
  509. Option1.Height = 18
  510. Option1.Left = 5
  511. Option1.Top = 5
  512. Option1.Width = 104
  513. Option1.Name = "option1"
  514. Option2.BackStyle = 0
  515. Option2.Caption = "Class \<Diagram"
  516. Option2.Value = 0
  517. Option2.Height = 18
  518. Option2.Left = 5
  519. Option2.Top = 25
  520. Option2.Width = 104
  521. Option2.Name = "option2"
  522. PROCEDURE InteractiveChange
  523. do tre  in analyzer with this.value,this.parent.ol
  524. ENDPROC
  525. PROCEDURE ProgrammaticChange
  526. this.interactiveChange
  527. ENDPROC
  528. analyzer
  529. ANALYZER
  530. VALUE
  531. PARENT
  532. INTERACTIVECHANGE
  533. InteractiveChange,
  534. ProgrammaticChange
  535. olecontrol
  536. olecontrol
  537. Form1.pageframe1.page2
  538. =Top = 12
  539. Left = 26
  540. Height = 296
  541. Width = 357
  542. Name = "ol"
  543. PROCEDURE Click
  544. *** OLE Control Event ***
  545. IF thisform.pageframe1.page2.opt.value=1
  546.     SELECT fdxref
  547.     SET ORDER TO symbol
  548.     SEEK UPPER(this.list[this.listindex])
  549.     do tex in analyzer  with 'G'
  550. ENDIF
  551. ENDPROC
  552. PROCEDURE Collapse
  553. *** OLE Control Event ***
  554. Parameters listindex
  555. IF this.HasSubitems[listindex]
  556.     this.PictureType[Listindex]=0
  557. ENDIF
  558. ENDPROC
  559. PROCEDURE Expand
  560. *** OLE Control Event ***
  561. Parameters listindex
  562. IF this.HasSubitems[listindex]
  563.     this.PictureType[Listindex]=1
  564. ENDIF
  565. ENDPROC
  566. symbol
  567. SYMBOL
  568. FDXREF
  569. SYMBOLS
  570. page1.Activate,
  571. Top = 96
  572. Left = 432
  573. Height = 23
  574. Width = 72
  575. FontName = "Tahoma"
  576. Cancel = .T.
  577. Caption = "\<Close"
  578. TabIndex = 6
  579. Name = "Command1"
  580. 75E05FE0-59D6-101B-A3C9-08002B2F49FB
  581. Tahoma
  582. MousePointer
  583. files
  584. symbols
  585. fdxref
  586. snipfile
  587. FILES
  588. SYMBOLS
  589. FDXREF
  590. SNIPFILEN
  591. jump.mpr
  592. SYMBOL
  593. PAGEFRAME1
  594. PAGE1
  595. LIST1
  596. SELECTED
  597. fdxref
  598. fdxref
  599. symbol
  600. symbols
  601. fdxref
  602. symbols
  603. FDXREF
  604. SYMBOL
  605. COUNT
  606. SYMBOLS
  607. CAPTION
  608. Destroy,
  609. Loadq
  610. \<Analyzer
  611. ALT+A
  612. Go to \<Definition
  613. CTRL+D
  614. Ctrl+D
  615. Go to \<Reference
  616. CTRL+R
  617. Ctrl+R
  618. Go to \<Next
  619. CTRL+N
  620. Ctrl+N
  621. Go \<Back
  622. CTRL+B
  623. Ctrl+B
  624. do tex in analyzer with "D"
  625. do tex in analyzer with "R"
  626. do tex in analyzer with "N"
  627. do tex in analyzer with "B"
  628. _RV31BT0F2
  629. ANALYZER
  630. analyzer.prg
  631. d:\8146\fox60\dev\
  632. analyzer.fxp
  633. jump.scx
  634. jump.sct
  635. jump.mpr
  636. jump.mpx
  637.